- microsoft visual basic 6.0, is the latest and greates incarnation of the old BASIC language, give you a complete Windows Application development system in one package.
NEW TERM
* Graphical User Interface- visual design like object, icons, graphics, and pictures for imagery interactivity.
* Program - is a set of instructions that make the computer perform specific task.
* Application - is a collection of one or more files that compile into an executable program.
* Compiler - is a system that converts the program you write into a computer-executable applications.
* Wizards- question-and-answer dialog boxes that automate tasks.
What is programming language?
- conceptually in english subject we define language as "the medium of communication". Therefore, we must adapt to the machine and learn a language that the computer can understand.
TYPES OF PROGRAMMING LANGUAGES
* Machine Language - it is the natural language of a particular computer. It is defined by the hardware design of that computer. This language sometimes appears in binary, octal or hexadecimal system.
Ex: 0001 1101 0001 CCFF9980
* Assembly Language - english like abbreviations that presents particular machine operation or function forming a program.
Ex: MOV aH, 4cH INT 21h
* High Level Language - Human understandable progra code in formulating programs and producedure to give instruction for a computer to work.
Ex. Begin end
input grosspay print grosspay
New term
* Programming language - is a language that is used in creating a set of codes to communicate with the computer system.
* Codes - is a set of symbols and/or commands used to create a program
The program development life cycle
1. Analyze the problem 2. Design the program 3. Codes the program 4. Test and Debug the program 5. Formalize the solution 6. Maintain the program
NEW TERM * bug - is a program error that must correct before program will execute properly * debug - is a process of correcting the program errors
Structured Programming - is a methodology used to facilitate translating the problem analyzed into the specific program modules, procedures and fuctions.
NEW TERM * Procedures - a subroutine or a broken smaller set of instructions without a return value. * Functions - a subroutine or a broken smaller set of instruction with a return value * Modules - a collection of subroutines that forms the entire structured program. * Control Structure - is a series of instructions that control the logical order in which the program instructions are executed.